package net.entelijan.cobean.filesel;

import java.awt.Component;
import java.io.File;

import net.entelijan.cobean.core.DialogReturnValue;

public interface IFileChooser {

	void setFileFilter(IFileFilter fileFilter);

	void setFileSelectionMode(FileSelectionMode fileSelectionMode);

	void setCurrentDirectory(File currentDirectory);

	void setSelectedFile(File selFile);

	DialogReturnValue showOpenDialog(Component parent);

	File getSelectedFile();

}
